using System;
using System.Collections.Generic;

namespace LigerMVC.Entities
{
    public partial class CF_Employee
    {
        public CF_Employee()
        {
            this.CF_User = new List<CF_User>();
        }

        public long EmployeeID { get; set; }
        public string EmployeeNo { get; set; }
        public Nullable<long> CompanyID { get; set; }
        public long DepartmentID { get; set; }
        public string EmployeeName { get; set; }
        public long Age { get; set; }
        public Nullable<System.DateTime> BirthDay { get; set; }
        public Nullable<System.DateTime> JoinDay { get; set; }
        public Nullable<System.DateTime> LeaveDay { get; set; }
        public string Remark { get; set; }
        public long CreateUserID { get; set; }
        public System.DateTime CreateDate { get; set; }
        public long ModifyUserID { get; set; }
        public System.DateTime ModifyDate { get; set; }
        public string Guid { get; set; }
        public string OfficePhone { get; set; }
        public string WorkPhone { get; set; }
        public string PersonalPhone { get; set; }
        public string RecordStatus { get; set; }
        public virtual CF_Company CF_Company { get; set; }
        public virtual CF_Department CF_Department { get; set; }
        public virtual ICollection<CF_User> CF_User { get; set; }
    }
}
